import TablePage from '../table/table.page';

class Etable extends TablePage {
    constructor(data) {
        const $ = data.laymodule.jq;
        // const _this = this;

        const tableConfig = $.extend(true, {}, {
            fit: false,
            pageSize: 10, // 每页显示的记录数
            pagination: true, // 启动分页
            primary: 'id', // 数据表格主键(唯一标识)
            formatData(data) {
                // you  
                return data; // 改变数据结构
            },

            columns: [{
                selectbox: true,
                checkbox: true,
            }]

        }, data);

        super(tableConfig);
        this.tableConfig = tableConfig;

        console.log(this);
        this.init();
    }
}

export default Etable;